(it's) small wonder - Francés Inglés Diccionario